$(function () {
    // Waves初始化
    Waves.displayEffect();
    // 输入框获取焦点后出现下划线
    $('.form-control').focus(function () {
        $(this).parent().addClass('fg-toggled');
    }).blur(function () {
        $(this).parent().removeClass('fg-toggled');
    });
});
Checkbix.init();
$(function () {
    $('#login-bt').click(function () {
        doExeLogin();
    });
    // 回车事件
    $('#username, #password,#verify').keypress(function (event) {
        if (13 == event.keyCode) {
            doExeLogin();
        }
    });

    $("#rememberMe").change(function () {
        if ($(this).val() == 'true') {
            $(this).val('false')
        } else {
            $(this).val('true')
        }
    })
});

//refresh 验证码
function getVCode(vCode) {
    vCode.src = $("#webroot").val() + "/getVCode?date" + new Date().getTime();return;
}

// 登录
function doExeLogin() {
    if (!$("#username").val()) {
        $("#error").html("用户名不能为空！");
        return;
    }
    if (!$("#password").val()) {
        $("#error").html("密码不能为空！");
        return;
    }
    if (!$('#verify').val()) {
        $("#error").html("验证码不能为空！");
        return;
    }
    var adkey = $("#adminForm").serialize();
    PostByRSA({
        adkey: adkey,
        para: {actionType: 'login'},
        urlKEY: $("#webroot").val() + "/getRsaKey",
        urlPOST: $("#webroot").val() + "/ajaxLoginEXE",
        errorFc: function (msg) {
            $("#error").html(data.msg );
            $("#verifyNum").attr("src", $("#webroot").val() + "/getVCode?date" + new Date().getTime());
            return;
        },
        successFc: function (data) {
            if (data.code == "success") {
                if (data.rurl && data.rurl != "") {
                    window.top.location.href = $("#webroot").val() + data.rurl;
                    return;
                }
            } else {
                $("#error").html(data.msg);
                $("#verifyNum").attr("src", $("#webroot").val() + "/getVCode?date" + new Date());
                return;
            }
        }
    });

}
